ivan perišić
Al Hilal and the 502 Million Euros Gone: PIF's Ledger Has No Line Item Called FailureThe CIES ranking published this week places Al Hilal first. Not a title. It i...
The Ball at the Halfway Line: 47 Metres, a Goalkeeper Standing High and a Dataset That Has Not Been VerifiedIn the seventh minute, on the halfway line in Brighton's half, the ball reach...
US Esports Betting: ROLR, Seth Young and Seven Years Waiting for a Market That Hasn't ArrivedWhen Seth Young, CEO of ROLR, declared that the US esports betting market...
Clacton & Dist: Salter on the ball for BrotherhoodThe bus is parked in front of the goal — I begin questioning both the driver...
The Data Gap in Southeast Asian Women's BadmintonIn the women's singles semifinal of a Super 500 event in Southeast Asia, with...
Six Tries, Four Tries and a 15-Point Gap: What the Baltimore Scoreboard Does Not SayThe match ended in Baltimore with a 43-28 scoreline in South Africa's favour....
When the Scoreboard Goes Silent: The Commentator's Craft and the Gaps We Are Not Allowed to FillIn a small studio in Nha Trang, I have an odd habit: before every broadcast, ...
The 7-2 Anomaly and the Data Skeleton of a 3-0 Win: India, Kazakhstan, and the Untested VoidInside the scoreboard of a match the media called "without breaking a sweat"...
Three at the Back and the Fear of Being Pierced: Notes from a Ligue 1 Season11:40 at La Commanderie The session ended twenty minutes later than planned....
Nine Dimensions of Professional Tennis: Technique, Data, Institutions and Commercial FlowsProfessional tennis is far more than rallies traded across a net. Behind ever...
Nguyen Thuy Linh, Nguyen Hai Dang and the Gap Between Two ScorelinesI rewatched the second game three times in one night, not to check who won. T...
Alanyaspor vs Erzurumspor FK: Home Advantage, 1,100 Kilometres and the Trap of Week SevenAt almost 1,900 metres above sea level, Erzurum is one of Turkey's coldest...
Messi's 100th Inter Miami Goal, a Fifth Trophy and Noise That xG Cannot MeasureAt minute 20, Messi appeared inside the penalty area and headed the opening...
Three Men Walking Into Istanbul Fire for the First Time: Greenwood, Oppong and the Call for Lukaku From the BenchIn the final open training session before the derby, one small detail stayed...
Asian Games 2026: The Badminton Draw, a Five-Day Squeeze and Two Pairings That Do Not Match MemoryThe draw sheet for the Asian Games 2026 men's singles was released, and one...
Three Shots Decide a Medal: Reading Wheelchair Class 3 at the 2026 ASEAN Para GamesIn a Class 3 wheelchair knockout match between Sonalben Patel (India) and...
PV Sindhu's Asian Games 2026 campaign ends after Chen Yufei's comebackIn a match lasting more than an hour, the decisive moment came down to just 1...
6 AM in Vietnam, 11 PM in Manchester: What Happens When a Transfer Story Has No Anchor11:47 PM, January 31, 2026, the final night of the English winter transfer...
Chelsea and Liverpool chase Benfica's 2026-born full-back: the £30m race and the minor-transfer barrierA morning at Seixal, the grass still holding dew, the auxiliary stand half...
An Empty Data Folder and a Lesson on Information Integrity in Table Tennis AnalysisOpening 2 a.m. in Beijing. I open the data folder for an international table...
